plethora of criminal legislation - Alemán Inglés Diccionario